/*
 * StoreProductBO.java
 *
 * Created on February 13, 2007, 1:49 PM
 *
 * To change this template, choose Tools | Template Manager
 * and open the template in the editor.
 */

package Data;

/**
 *
 * @author Danny Beutler
 */
public class StoreProductBO {
    private String ConceptualProductID;
    private String StoreID;
    private double QuantityOnHand;
    private double QuantityOnOrder;
    private double ReorderLevel;
    private double QuantityToOrder;
    private String ShelfLocation;
    private boolean alreadyInDB=false;
    private boolean dirty =true;
    
    /** Creates a new instance of StoreProductBO */
    public StoreProductBO(String ConceptualProductID,String StoreID) {
        this.ConceptualProductID=ConceptualProductID;
        this.StoreID=StoreID;
    }
    
    /** Gets the storeProduct store */
    public String getConceptualProductID() {
        return ConceptualProductID;
    }
    
    /** Gets the storeProduct product */
    public String getStoreID() {
        return StoreID;
    }
    
    /** Gets the storeProduct QuantityOnHand */
    public double getQuantityOnHand() {
        return QuantityOnHand;
    }
    
    /** Set the storeProduct's QuantityOnHand */
    public void setQuantityOnHand(double QuantityOnHand) {
        this.QuantityOnHand = QuantityOnHand;
    }
    
    /** Gets the storeProduct QuantityOnOrder */
    public double getQuantityOnOrder() {
        return QuantityOnOrder;
    }
    
    /** Set the storeProduct's QuantityOnOrder */
    public void setQuantityOnOrder(double QuantityOnOrder) {
        this.QuantityOnOrder = QuantityOnOrder;
    }
    
    /** Gets the storeProduct ReorderLevel */
    public double getReorderLevel() {
        return ReorderLevel;
    }
    
    /** Set the storeProduct's ReorderLevel */
    public void setReorderLevel(double ReorderLevel) {
        this.ReorderLevel = ReorderLevel;
    }
    
    /** Gets the storeProduct QuantityToOrder */
    public double getQuantityToOrder() {
        return QuantityToOrder;
    }
    
    /** Set the storeProduct's QuantityToOrder */
    public void setQuantityToOrder(double QuantityToOrder) {
        this.QuantityToOrder = QuantityToOrder;
    }
    
    /** Gets the storeProduct ShelfLocation */
    public String getShelfLocation() {
        return ShelfLocation;
    }
    
    /** Set the storeProduct's ShelfLocation */
    public void setShelfLocation(String ShelfLocation) {
        this.ShelfLocation = ShelfLocation;
    }
    
    /** Get the storeProduct's already in database boolean */
    public boolean isAlreadyInDB() {
        return alreadyInDB;
    }
    
    /** Set the storeProduct's already in database boolean */
    public void setAlreadyInDB(boolean alreadyInDB) {
        this.alreadyInDB = alreadyInDB;
    }
    
    /** Get the storeProduct's dirty boolean */
    public boolean isDirty() {
        return dirty;
    }
    
    /** Set the storeProduct's Dirty boolean */
    public void setDirty(boolean dirty) {
        this.dirty = dirty;
    }
    
}
